
flag = -gstabs+
all : Tree 
	make debug
debug:
	flag=" ${flag} -DDEBUG"
	make Tree
release :
	flag="-DNDEBUG"
	make Tree

Tree 	:Tree.o
	g++ $(flag) -std=c++11 -o Tree Tree.o
Tree.o	:Tree.hpp Tree.cpp 
	g++ $(flag) -std=c++11 -c -o Tree.o Tree.cpp
clean :
	rm -rf ./Tree ./Tree.o
